﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sinacor.Process.Bovespa.Casamento.ProcessEntity
{
    public class Resultado
    {   
        #region Campos 
        private string _argumentos;
        private int _codigoErro;
        private bool _sucesso;
        #endregion Campos

        #region Construtores
        /// <summary>
        /// Construtor Padrão
        /// </summary>
        public Resultado()
        {
        }

        /// <summary>
        /// Construtor Parâmetros
        /// </summary>
        /// <param name="argumentos">string</param>
        /// <param name="codigoErro">int</param>
        /// <param name="sucesso">bool</param>
        public Resultado(string argumentos, int codigoErro, bool sucesso)
        {
            _argumentos = argumentos;
            _codigoErro = codigoErro;
            _sucesso = sucesso;
        }
        #endregion Construtores

        #region Propriedades
        public string Argumentos
        {
            get
            {
                return _argumentos;
            }
            set
            {
                _argumentos = value;
            }
        }

        public int CodigoErro
        {
            get
            {
                return _codigoErro;
            }
            set
            {
                _codigoErro = value;
            }
        }

        public bool Sucesso
        {
            get
            {
                return _sucesso;
            }
            set
            {
                _sucesso = value;
            }
        }
        #endregion Propriedades
    }
}
